home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 05 - 1989 / 05.03 Mar 89 / calc source / MacTutorCalc.R < prev    next >
Encoding:
Text File  |  1989-02-08  |  2.5 KB  |  238 lines  |  [TEXT/EDIT]

  1. *
  2. * MacTutorCalc.R
  3.  
  4. MacTutorCalc.rsrc
  5. ????CALx
  6.  
  7. Type CALx = STR 
  8.     ,0
  9. Spreadsheet Demo \0D© by Bryan Waters for MacTutor
  10.  
  11. * Multifinder Menu for Quit Cmd
  12. Type mstr = STR 
  13.     ,100
  14. File
  15.  
  16. * Multifinder Quit name
  17. Type mstr = STR 
  18.     ,101
  19. Quit
  20.  
  21. Type SIZE = GNRL
  22.     ,-1
  23. .H
  24. 0800        ;; $0800 = bits 11 set
  25. .L
  26. 80000    ;; ( recomended)
  27. .L
  28. 40000    ;; ( minimum)
  29. .I
  30.  
  31. Type vers = GNRL
  32.     , 1
  33. .H
  34. 01    ;; byte vers # in BCD
  35. 10    ;; byte vers part 2 & 3
  36. 50    ;; byte release stage $50=release
  37. 00    ;; byte stage of non-release
  38. 00 00    ;; integer country 0=US
  39. .P
  40. 1.1 (US)
  41. .P
  42. SpreadSheet Demo, © by Bryan Waters for MacTutor 1989
  43.  
  44. Type vers = GNRL
  45.     , 2
  46. .H
  47. 05    ;; byte vers # in BCD
  48. 30    ;; byte vers part 2 & 3
  49. 50    ;; byte release stage $50=release
  50. 00    ;; byte stage of non-release
  51. 00 00    ;; integer country 0=US
  52. .P
  53. V5.3
  54. .P
  55. MacTutor Volume 5 Number 3
  56.  
  57. * ------------- menus -------------
  58.  
  59. Type MENU
  60.   ,1 (0)
  61.  \14
  62.  
  63. Type MENU
  64.   ,256 (0)
  65.  File
  66. Quit
  67.  
  68. Type MENU
  69.   ,257 (0)
  70.  Edit
  71. Undo
  72. (-
  73. Cut
  74. Copy
  75. Paste
  76. Clear
  77.  
  78. Type WIND
  79.   ,128 (0)
  80. MacCalc
  81. 43 20 202 419 
  82. Invisible GoAway
  83.  
  84. Type DLOG
  85.   ,128 (32)
  86. New Dialog
  87. 208 70 330 424 
  88. Visible NoGoAway
  89. 12258
  90.  
  91. Type DITL
  92.   ,12258 (0)
  93. 4
  94.  
  95. Button 
  96. 96 184 116 244 
  97. Enter
  98.  
  99. Button 
  100. 96 264 116 324 
  101. Cancel
  102.  
  103. staticText Disabled
  104. 8 8 24 88 
  105. Enter data:
  106.  
  107. editText 
  108. 8 96 80 328 
  109.  
  110.  
  111. Type DITL
  112.   ,200 (0)
  113. 3
  114.  
  115. Button 
  116. 56 160 76 220 
  117. OK
  118.  
  119. IconItem Disabled
  120. 8 16 40 48 
  121. 128
  122.  
  123. staticText Disabled
  124. 24 56 40 224 
  125. Mismatched Parenthesis.
  126.  
  127. Type DITL
  128.   ,201 (0)
  129. 3
  130.  
  131. Button 
  132. 56 160 76 220 
  133. OK
  134.  
  135. IconItem Disabled
  136. 8 16 40 48 
  137. 128
  138.  
  139. staticText Disabled
  140. 24 56 40 224 
  141. Invalid Number.
  142.  
  143. Type DITL
  144.   ,202 (0)
  145. 3
  146.  
  147. Button 
  148. 56 160 76 220 
  149. OK
  150.  
  151. IconItem Disabled
  152. 8 16 40 48 
  153. 128
  154.  
  155. staticText Disabled
  156. 24 56 40 224 
  157. Invalid address.
  158.  
  159.  
  160. Type DITL
  161.   ,204 (0)
  162. 3
  163.  
  164. Button 
  165. 56 160 76 220 
  166. OK
  167.  
  168. IconItem Disabled
  169. 8 16 40 48 
  170. 128
  171.  
  172. staticText Disabled
  173. 24 56 40 224 
  174. Invalid function.
  175.  
  176.  
  177. Type DITL
  178.   ,203 (0)
  179. 3
  180.  
  181. Button 
  182. 56 160 76 220 
  183. OK
  184.  
  185. IconItem Disabled
  186. 8 16 40 48 
  187. 128
  188.  
  189. staticText Disabled
  190. 24 56 40 224 
  191. Address too large.
  192.  
  193. Type ALRT
  194.   ,200 (32)
  195. 118 94 214 338 
  196. 200
  197. 4444 
  198.  
  199. Type ALRT
  200.   ,201 (32)
  201. 118 94 214 338 
  202. 201
  203. 4444 
  204.  
  205. Type ALRT
  206.   ,202 (32)
  207. 118 94 214 338 
  208. 202
  209. 4444 
  210.  
  211. Type ALRT
  212.   ,204 (32)
  213. 118 94 214 338 
  214. 204
  215. 4444 
  216.  
  217. Type ALRT
  218.   ,203 (32)
  219. 118 94 214 338 
  220. 203
  221. 4444 
  222.  
  223. Type ICON = GNRL
  224.   ,128 (32)
  225. .H
  226. 0001 8000 0003 C000 0003 C000 0006 6000 
  227. 0006 6000 000C 3000 000C 3000 0018 1800 
  228. 0019 9800 0033 CC00 0033 CC00 0063 C600 
  229. 0063 C600 00C3 C300 00C3 C300 0183 C180 
  230. 0183 C180 0303 C0C0 0303 C0C0 0603 C060 
  231. 0601 8060 0C01 8030 0C00 0030 1800 0018 
  232. 1801 8018 3003 C00C 3003 C00C 6001 8006 
  233. 6000 0006 C000 0003 FFFF FFFF 7FFF FFFE 
  234.